3090
6
3673
1650
1
690
1746
2
2502
2358
9
564
6779
5
1289601
4
2919
1751
2906
1903
3
913
2593
1250
1619
3868
10
2155
1568
3682
7034
2948
567
21152
8
10598
2392
0
9027
2732