514
2289
633
1
10956
963
3082
654
565
478
875
352
6860
5635
9894
531
962
659
1194
701
1
562
1
791
397
1
587
569
628
555
498
1098
655
1
2497
508
506
1289
1
448
584
448
624
1
389
1
9128