181997
11
1431
1
2036
2
1118
2207
0
2622
6
383
1622
610
4168
5
582
2189
623
785
1937
7
1938
370
3102
1411
989
1631
1912
608
2377
4551
2890
3
1558
2462
1168
297066