1540
0
2711
590
1085
718
606
657
7260
931
1057
792
303
1073
1015
13
6339
1277
1460
290
46
1671
736
1437
868
477
393
947
475
483