4601
1
3629
1057
444571
9
910
597
1996
2
297066
0
1431
2949
36905
7034
504
1289601
4
8945
2550
2073
2638
19079
6
7071
5
6713
11
1295
55904
3470
1225
946
3546
1363
1411
2570