900
0
1094
355
512
554
570
484
6273
437
396
1420
584
1174
87
454
710
409
711
303
452
2737
393
645
931
1356
1388
2533
391
205
1085