181997
11
1532
1
1875
2
2279
0
2921
5
3012
1833
3
2082
3000
436
1689
964
2354
2238
2259
1539
2294
2760
4
852
3696
8
870
1748
1168
1545
851
1380
970
764
3873
15