934
1
435
974
504
610
8
542
2
1081
507
920
936
536
768
605
1158
2081
700
456
681
751
2658
396
596
398
474
1168
539
778
289
871
1270
0