181997
11
2740
3
2294
1
5389
2911
9
928
2507
2
2820
4
2108
1545
989
0
3145
1243
1348
14125
10
1781
992
1825
2053
5
5412