1460
0
792
1184
351
477
393
1053
797
643
745
1282
235
718
169
1518
1
1073
475
326
1751
2
4594
271
1277
2395
409
1671
508
18
2711
449
911