181997
11
3000
2
1347
1
1131
2327
495
0
1960
4228
3
2326
4690
1005
2921
5
2937
2632
2132
1195
2259
3873
15
3262
5094
9
1378
4291
4
5753
10
1250
2375
4757
1802
1422
1361
4933
13