181997
11
2277
0
1998
4
2072
3
3100
2
2352
1
1559
1576
3248
8
3918
7
3575
844
1509
5
3423
1660
3824
3465
3995
1266
2304
519
2584
4002
1441
2184
4398
10
758
2860
2336
38477
34