916
2548
720
878
663
2751
975
1844
1835
894
1674
847
2833
2050
940
1770
2197
3297
3780
724
2029
1174
2248
1467
1730
1812
2431
1505
1946
2983
855
2960
922
2262
2197
944
2704
1637
2860
1000
1089
772
2056
3833
892
673
2315
1772
2935
1061
696
2765
709
2200
1085
1381
679
2676
1942
1040
701
854
748
723
744
979
653
1339
760
1071
3068
699
948
1413
1587
659
829
877
685
1063
1846
982
708
1053
743
920
896
1036
1622
616
697
665
783
1080
1367
1116
1533
1001
804
709
933
2264
979
2093
1581
1294
1434
845
931
1097
729
1634
832
1401
1646
722
1089
810
1437
1271