1485
918
624
1549
1443
2774
756
611
1687
4423
1085
1298
676
829
698
1214
850
743
726
1867
1126
1333
1445
794
1649
2019
1185
1307
904
628
1517
630
1469
2634
1424
1422
2032
1465
1029
7064
1510
1406
2331
2916
1591
1541
812
1641
5036
820
1515
667
1801
622
1402
2035
3203
4716
1398
621
2333
1805
687
622
1139
2622
800
601
1579
715
896
1957
893
1169
801
1410
1200
1884
878
948
683
644
1272
2728
2152
681
620
997
1241
717
896
712
1326
1930
765
872
872
1019
668
1225
1126
638
830
1529
1963
1230
792
1486
915
1024
1081
818
785
1699
1189
1124
1385
1397
938
1118