1070
2
1523
1
2217
7
1506
2108
4743
3
2564
1379
12
3420
5
2677
1597
4
1451
2215
9
2699
2921
2975
9905
6
5549
44
2779
8
2935
1320
4550
4795
23456
0
35375
90157
3176
1240
1227
2436