1843
1046
831
1223
2427
1161
1007
893
1015
765
884
960
2501
1189
1111
2006
887
2130
1813
733
1939
788
1555
776
2402
883
1292
1438
5108
1742
1062
2102
910
1423
1568
2286
899
2846
995
3741
746
2003
2117
777
2322
1988
872
1802
780
881
1644
748
1187
1323
743
758
1441
1790
1380
996
813
861
694
751
818
2343
1632
1314
1897
625
1051
676
2314
664
621
639
1208
2670
696
1909
832
1545
803
806
1340
768
794
949
3055
2984
2342
1128
1065
1408
744
834
669
7525
1460
1600
657
3247
690
693
708
923
1323
1819
725
653
703
1724
2093
652
858
1256
968
1094
729
622