1087
725
2417
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
796
1967
669
1521
2264
867
682
772
1299
794
1307
785
609
1089
1346
1572
827
2111
1246
2433
2022
703
1420
2822
763
599
1105
1386
1128
1778
2874
1527
664
2478
773
1574
1254
926
787
792
740
627
653
657
1935
2081
972
1409
643
1740
1641
1764
643
1338
1968
967
1368
900
1667
2621