3724
3
3551
10
3090
6
2517
0
2903
2932
2
108797
2996
21152
8
616
2507
1
493
536
3080
14
864
628
478
25669
1560
1094
445
370
1499
1313
3206
5
1564
344
1189
1537