181997
11
1788
1
1816
1844
1277
2
1431
2760
4
2294
1348
83
1532
2207
0
300
1734
2377
2999
3
3326
467
1749
2166
2710
1558
2622
6
2462
1055
2440
1304
1498
1622
2980