902
1634
637
806
2393
659
1688
1367
949
774
613
1248
1689
1688
1782
2964
4430
976
1188
682
731
1053
726
989
2053
824
829
1823
927
1088
804
2731
734
1015
865
937
1652
648
2674
1351
800
1023
3031
1446
906
1378
858
683
1815
837
2424
620
1072
1421
1006
958
2997
2357
1236
1438
1248
1833
1113
913
2209
653
1293
694
1647
818
1563
620
785
1356
616
653
2044
748
1826
813
795
1134
868
1311
1062
705
1454
664
686
697
2009
607
1101
2565
1243
802
2454
1480
699
644
876
937
1738
703
1533
877
1133
603
2746
1687
946
746
1274
979
4617
1126
1139
1139
2366
561