181997
11
989
0
945
1
768
1929
2
3012
4937
1131
1716
2322
4
994
6
78
1709
2289
1828
20850
5
1977
3289
8411
3
737
2551
3044
15
1268
3965
3386
3649
1488
967
1119
2738