2681
1278
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
1786
1062
953
786
1149
1653
1164
1089
860
1416
1121
722
1581
1548
675
929
1535
811
1769
997
712
1315
659
1481
1328
980
681
844
838
824
1243
1299
2113
1388
2700
1863
1678
610
680
2023
1032
1012
1896
1528
802
699
1227
684
731
4993
1253
2807
1639
1276
829
1487
1237
823
963
3834