2538
1377
868
1353
1053
2236
1471
850
2115
1971
1493
1188
880
893
2099
3449
896
934
2105
1401
1255
967
1993
906
862
2159
1437
1469
2844
1407
1665
945
1461
3126
1097
1468
974
1466
860
1182
1128
1101
900
833
1036
7790
1483
9423
1259
1154
2516
859
1136
1025
963
2184
2137
2439
1039
1316
1291
1709
844
1095
1043
989
880
1466
1350
905
1740
919
958
1263
1430
1442
1466
884
1185
860
1434
2126
869
1585
883
1077
1691
945
1006
828
1143
960
885
1158
831
1108
1302
2080
1136
1265
1506
4253
2367
858
902
939
976
1213
830
852
906
1363
3756
2253
3388
1229
1381
1492
1080
1999