2166
2110
1488
1414
1818
1471
1356
780
1654
1338
857
1860
1040
886
1548
1184
772
1257
899
1415
680
794
1238
1197
761
924
1567
1725
1104
1618
870
1746
1546
761
1542
2016
2928
1589
820
3099
1505
1263
1438
975
743
863
754
766
1886
1677
1114
2950
1767
1591
1421
1263
1533
1610
1851
806
1828
4664
1583
11323
2508
742
734
1209
1431
708
1032
785
969
1192
742
662
1433
1839
1487
2608
994
727
655
969
934
766
1012
744
781
726
766
1077
1259
682
867
982
938
1812
1629
1788
729
1150
1004
744
1789
732
3221
989
2031
758
1105
1558
868
2482
743
871
2717
804
864
883