3673
6
2948
1828
3
3090
1860
2
2358
9
5212
2919
1397
1
1903
4009
2403
1289601
4
4070
4310
3868
10
10582
2155
2688
7793
921
7812
7
2219
10598
9027
8204
1596
5347
6346
16
751