8876
8
5207
2
2189
0
3663
1
22330
22
2330
4
301
2560
11951
10
14076
7
48708
31535
2227
3
482
31220
2150
367
812
580
346
17353
1821
6
3599
4411
5316
1560
1885
1073
16840
15
3493
5