852
830
1160
1006
2426
1842
774
1113
2118
2335
1081
857
1402
1575
816
717
805
923
1252
852
1739
1507
1408
1250
817
1864
2634
1083
2885
818
951
1059
882
1717
792
871
1383
1860
2594
1383
2543
1652
2924
3095
2439
885
1888
1727
933
1254
762
760
1987
2878
791
3121
775
2498
1667
915
2496
938
3577
658
849
601
640
1230
972
4109
652
972
1903
1765
743
900
967
801
659
720
627
2601
1485
822
935
1237
1050
606
900
2492
1240
632
784
708
1178
1811
4909
4707
1845
726
830
1294
1903
1354
1167
1275
735
1537
745
633
641
1853
1586
848
763
1859
638
836
944
2561