1079
0
1
2104
2
4
1430
6
998
3351
1108
1641
1692
5
1503
1686
2976
2337
3
2063
3698
10
2249
2219
3664
4203
13
3586
5449
9
4369
5683
5086
6904
6745
12
7311
5378
5810
6066
7
5470
5100
6278
4779
18238
11
70
8311
7423
6119
17
5233
14
15871
50
42
9709
57
23