1250
2
1412
1
2687
5
2108
10
2100
2982
1213
0
2408
8
19079
6
1168
1475
1221
6346
16
2000
7662
14
2154