3090
6
3673
2059
1
1425
2358
9
3649
5
2919
2
736
1903
3
2531
1289601
4
2435
84
0
3297
12
3868
10
2155
2023
5390
7
1123
535
2948
372
656
10598
3608
9027
2726
2106
802
5347