181997
11
1751
1
2455
2656
3
1660
4179
1950
1295
946
1363
1411
2570
2
3326
1438
2763
0
605
2837
3026
1532
2082
2272
1736
2650
20