3131
2
3608
5674
2895
1
6517
4
20211
3
3172
1982
5
3215
2472
2781
4274
13442
15
3679
2502
3702
9
2959
1941
0
2092
3351
3820
1837
1013
2682
2891
6
913
528
1731
2230
2520