1216
791
1371
2863
1860
1236
1633
1446
1845
808
733
958
1200
2342
1045
755
699
1249
1202
952
3869
822
3100
1677
1541
1272
1200
1868
1707
738
1472
2181
2451
724
3031
1274
892
2017
1725
1471
1674
1424
864
1503
1358
960
1159
2795
1620
2116
1765
2667
2528
1799
1827
1611
1510
858
5104
982
1279
1146
836
1597
930
887
686
880
1087
1707
1217
727
2287
1322
1545
729
1224
736
1100
934
950
1209
873
2009
901
913
1583
1188
749
1250
1082
699
2453
1530
2137
1762
1403
1442
880
1389
762
1578
760
1323
1272
895
4155
1359
738
1225
718
1708
674
1411
1076
928
1335
1164
3436
1768