6758
20
1643
4
2622
15
2724
25
1105
6
4270
8
1162
1990
1
1999
850
0
833
2
1328
1395
7
1340
662
1711
3
1495
1126
4190
14
916
9
470
2783
573
116120
18
1349
5
2079
832
2551
1043