2559
934
790
2296
1983
4899
1577
827
854
840
854
688
2691
813
1818
1188
1316
674
793
2160
649
1739
1548
1175
1488
1496
2361
737
867
1181
1642
2665
1707
670
818
2158
730
799
1968
1437
756
770
1322
1144
1710
1255
724
1482
747
710
1247
791
2579
7974
912
1530
1394
627
710
853
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