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
7105
639
2564
1175
904
824
4349
712
1302
1439
683
9152
2423
754
1287
1297
858
634
849
824
1507
1638
2249
1363
606
1722
818
679
2112
976
2101
2547
669
663
639
1634
1166
721
1346
926
1667
1294
913
2150
2676
725
1449
1410
735
971
2198
1497
968
819
1037
712
3289
697
1267
984
752