3835
4
2670
1
1088
1369
790
1292
0
2479
2
1063
1638
8345
2021
4483
8
2840
2829
16338
753
3296
3083
1320
346
992
666
10827
1109
935
1104
1451
9566
802
693
3