2899
1402
1043
928
1495
1136
891
1550
3168
928
1112
2218
1457
1111
1245
1754
992
1835
1154
7591
5017
964
1067
2051
3245
1080
1241
1772
1011
2101
30437
1629
1589
1016
914
940
1481
4147
1696
9829
1091
1163
1920
1319
1303
1094
2793
1416
2426
1452
1562
1321
1305
3491
1169
1303
946
974
965
919
1468
1715
1071
1571
955
995
1150
872
973
1067
1480
1014
1247
940
1166
1348
2651
1864
3442
778
1560
967
891
913
1053
1316
2730
1197
1332
1459
1918
1000
1332
1316
1589
1311
967
1017
1336
3622
1199
1117
3756
1122
1047
1969
1815
1273
850
1035
1561
1097
908
1653
1382
2265
2954
3072
1929
1011