295
0
560
393
356
342
792
71
717
448
2055
1348
563
1449
3
691
718
1053
284
1094
346
475
2006
1
1337
1227
809
947
1540
463
1072
340