2322
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
937
931
1773
2543
1056
1003
3019
1559
790
894
1490
1129
1282
1508
1375
1873
853
2255
814
2031
1168
857
960
702
1574
1971
3038
1238
640
1125
2359
2387
1783
673
667
1330
1135
894
874
3728
1246
641
709
856
713
1186
748
1066
1183
1168
832
1114
2126
1317
1011
1459
876
1585
762
709