5635
3
1754
2
1380
0
619
1
1599
3103
2669
467
1087
6236
10
496
3090
6
2571
8527
7159
1606
3673
1289601
4
1179
2377
830
1787
5527
2919
1903
108797
6346
16
2358
9
2155
2257