181997
11
1813
1
2578
1875
2
2294
3326
3
2999
1511
802
0
3106
123674
35
3724
1093
605
2060
2676
2837
801
3055
297066
1177