3027
10
2982
3
3795
1
571
0
561
5009
3015
2670
20
1786
5
3803
447
477
662
650
8475
12
3375
2
1084
1343
2935
2346
6339
646
1285
6371
7
2922
9
263
2825
1022
475
9768
8