2244
2336
853
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
2280
1370
829
795
844
909
802
1185
2190
913
1062
1065
2723
1664
783
2631
606
1180
1646
775
1862
675
1246
1300
1994
1954
1935
721
803
625
3455
680
2151
633
1331
1739
616
958
1634
1149
1184
2072
904
1437
1847
689
1063
700
802
810
720
1343
2100
701
2747
823
1474
708
1231
841