2939
2537
926
1173
843
1045
841
1128
845
1201
2279
865
896
1555
911
1080
1248
2263
797
756
877
1481
748
1077
883
684
1151
1394
1280
1856
978
4414
949
1908
1209
8821
1073
2576
959
2293
961
1427
966
860
867
1111
735
8665
1455
1544
1305
951
2367
920
975
1998
1336
1183
3224
1154
2125
2224
3313
2548
1892
737
1894
710
2169
754
2399
739
1206
975
1142
1956
1172
2837
777
970
800
807
1273
863
1171
3397
3187
1913
1197
1928
776
1237
962
1778
1427
1338
1004
1054
785
1558
2001
962
2748
659
1389
1666
909
670
2898
2792
1412
3291
1719
1009
1292
810
2250
1923
859
1162