2371
845
2330
1169
1104
1495
1112
981
1223
5195
1073
1929
1933
1229
21391
1380
1620
1470
2480
1172
1636
2308
3985
1061
4166
1534
1244
1662
1086
1817
1424
2560
1526
2147
1052
929
1598
965
1336
1634
1240
2392
1252
2628
1379
1954
2252
1957
3543
2146
1982
884
2085
3441
1808
1166
1046
2178
1546
4107
951
1015
798
5509
808
1065
973
2048
811
1015
1477
1591
1616
1942
851
853
980
2118
2336
1427
941
3358
7303
2149
896
1845
926
1955
1030
2591
1057
787
2192
1062
856
3351
867
1215
1611
998
1060
2911
1468
1989
1323
1964
1148
3174
1486
1086
1311
2258
1067
1187
1433
1192
1039
1111
2048
862