1136
671
1040
1625
2848
1753
1896
1596
831
868
1882
743
1495
676
1971
1314
1709
1366
666
1471
1424
1200
710
1973
2480
661
694
1001
1399
673
658
872
1170
628
1133
656
1313
748
2459
727
1018
760
922
749
1182
727
1290
1886
1139
737
668
709
799
924
1121
817
672
814
660
1446
740
640
1357
793
1381
2403
2016
913
788
1258
775
1617
887
1190
1099
687
1991
702
696
818
1152
1531
677
934
775
671
968
1793
673
1103
1278
792
2528
630
1143
1964
1588
651
683
1228
801
1127
2073
627
1814
708
657
734
683
1282
1229
648
1463
1625
1262
725
1645
573
736
768