2497
1317
904
1218
899
1097
929
963
852
1367
1047
1102
2417
1419
2048
1412
3280
1010
1112
1526
998
1536
831
3984
906
6772
1380
4652
929
1873
1001
4542
1083
1327
833
852
4313
1516
1955
1587
1120
874
837
856
2348
1626
1129
13062
1000
971
2555
1791
1250
1066
936
1007
940
1078
1556
1243
1503
6000
842
1049
894
1438
1617
10589
2354
2283
1546
1179
865
940
890
1282
1000
856
1429
1095
882
1543
787
1385
1011
1651
954
806
1976
2147
877
825
925
1316
1506
1335
987
826
1540
1714
926
1266
854
1913
1408
2835
3043
1219
923
4977
3140
912
1469
1112
1406
824
1079
1490
916
888