1858
3
4016
14
450
1
748
0
1146
992
2
1120
953
640
1498
356
745
869
750
1215
364
1370
1155
393
599
1358
1774
4
1791
2336
1412
1305
370
2423
10
3544
993