1556
700
1638
2803
857
1415
626
1242
1416
828
1131
1110
936
758
665
934
4979
731
3344
2809
2921
696
795
931
616
782
821
669
1538
771
4907
1052
1260
1400
650
1337
898
1199
2621
3252
826
1333
1545
1993
1029
1667
1416
608
898
1537
2236
911
642
895
637
2112
1044
660
1278
917
735
788
795
692
728
795
1928
1380
700
661
1522
1665
789
2765
2235
688
1336
702
2017
1017
764
1787
1411
1624
635
843
661
908
1042
780
817
4346
990
653
721
2547
613
1138
689
2749
2127
1040
925
1356
632
742
1544
1290
2286
3482
2723
1348
1365
941
1358
1323
677
788
873
1484