8262
12
2100
2
19944
181997
11
2000
1
1442
1188
1159
1534
2427
725
0
1759
1485
2710
1226
57793
2580
1412
1535
2687
5
6899
9
2108
10
3175
1720
14125
1295
2982
1213
2776