496
0
3090
6
6346
16
3673
2919
2
1289601
4
2358
9
2155
3
1013
1
467
2948
2048
3868
10
1042
1903
1380
1426
1179
1068
10598
3694
1221
1104
2154
1716
1836
5347
766
1918
2114