905
834
2603
681
961
1430
3222
714
1637
1794
1565
916
1265
771
971
2256
744
682
792
1340
671
2004
833
868
1445
723
2965
1654
696
1129
677
1193
651
634
1399
1102
1918
3290
1229
837
717
800
2259
934
1305
705
648
1103
723
754
807
3592
1796
3030
719
742
918
3834
2671
1171
860
743
1855
800
649
1986
780
1210
674
1281
824
694
984
665
902
1581
723
983
4878
2815
648
1826
632
1075
1064
627
971
1766
917
2716
2308
979
1866
1632
840
667
2929
627
1608
4887
731
1816
899
964
1085
637
3462
697
794
1360
888
4993
1487
1154
845
1437
2631
797
1123
697