938
1001
2258
937
2532
1260
3436
1443
904
1467
870
892
1080
1219
1357
987
3917
909
963
994
5002
854
920
1328
1000
790
842
1948
812
1775
897
803
924
1557
930
825
1739
1631
1488
950
1400
1716
1106
1153
883
1131
895
2162
931
1556
827
1026
1331
1255
1085
1424
2882
843
1108
3385
3061
2156
2620
1728
1271
1326
2289
1863
1005
1497
2104
844
1389
833
965
781
978
1033
5698
775
763
3349
968
958
881
2073
893
1184
1494
1793
791
1476
941
2116
879
1343
4718
2150
840
2058
833
881
2100
1515
1664
9540
947
856
1422
1906
897
895
799
1828
923
970
1574
955
964
1732