181997
11
2059
2
2906
924
946
1
3014
20
2237
3
2015
1568
1558
1622
2622
6
1348
1709
8
17970
15
685
0
332
3629
370
2377
665
5
1393
511
2368
989
1880
1740
2884
2277
9160