3977
1251
680
2459
870
3409
1678
1248
1705
1036
748
2480
941
1664
1425
745
953
903
1296
840
712
768
706
2218
691
1148
919
2777
871
1792
1612
1231
1377
901
718
846
854
852
704
1896
2903
1035
1887
1320
2747
1842
1631
1627
1247
1447
1238
1032
738
672
1029
642
3626
830
1629
762
1089
780
2138
736
997
1313
743
1298
4105
659
2585
711
2513
954
744
927
1513
995
666
1157
851
1009
721
659
763
1696
1642
883
2302
1050
618
1353
1265
660
1805
701
1651
1994
1020
1582
1301
1163
1028
1956
641
2198
1243
762
1679
852
5541
1237
816
2077
773
1804
1205
745
2875
990