2698
1
2906
2
1922
123674
35
3014
20
2188
4
1564
1297
2732
5141
7
3629
8527
2299
1417
3085
5
4724
3
19944
1223
1289601
2297
4187
10
297066
0
2912
12459
1540
1077
956
2088
1514
6236