181997
11
1505
1
2352
1512
2
3248
8
3575
1509
5
1422
3
2012
1622
2184
1523
2951
1384
1169
4326
2316
0
1559
981
4832
2336
1660
4
975
1536
6
3565
3378
3298
2921
1725
1284