873
1264
878
658
1701
1089
734
1541
840
937
1586
685
3268
806
986
687
1653
1446
2266
3479
676
683
1612
764
1691
1805
2312
1308
778
1844
1107
2825
879
1047
2321
913
3340
2779
1841
1073
1777
887
1176
1448
770
4902
1985
1643
650
1167
4563
1261
652
699
2610
2934
780
2681
1408
1830
711
2334
785
1258
1155
2723
681
4351
3195
691
1500
3087
720
1512
1659
1817
2505
1433
652
1343
710
705
791
725
984
780
1163
1139
751
2037
1019
1012
680
2976
1288
1374
698
721
699
743
730
1322
1289
697
642
1113
806
1903
1129
1410
659
600
1554
962
687
2590
1430
726
1355
1160