2647
1402
1210
1512
844
1314
1487
1355
1983
1399
1322
1627
1629
866
1175
1186
1872
2486
1184
965
1169
826
1814
853
2610
1894
1471
1072
902
997
3396
1574
1830
1123
2708
3754
1002
895
4587
1583
1066
1200
3684
2248
1932
1209
1156
1496
1396
1920
1107
907
2039
2604
1807
1340
959
1993
1856
913
1558
1147
772
1266
2517
1299
2018
1695
1624
1331
7289
1377
4252
1197
1727
3085
2519
1428
826
1108
944
1535
877
775
987
863
2462
989
2105
3353
890
1347
1576
1028
2601
1778
1195
1478
2395
908
824
954
2071
1196
862
841
974
1960
942
2701
1360
1486
1642
930
1303
1120
743
1405
1076
898