181997
11
1535
1
1306
1537
2090
3180
3
1260
1432
2
1451
3239
6
1295
2443
1225
0
946
1363
1308
1411
2570
926
1438
1532
1837
2763
605
2837
3026
6745
16
2025
2082