1232
965
741
2300
1046
827
672
809
754
688
851
925
1268
726
1000
661
712
1231
2535
1849
1217
1014
1434
691
885
840
1891
1566
1203
1417
926
779
939
1640
796
811
879
880
1214
811
1355
2282
678
704
1729
1872
924
1843
1705
656
1587
1277
833
2059
3035
910
904
1318
697
788
1598
1001
729
741
1267
2128
699
832
678
1064
980
1998
6276
4378
701
768
691
1577
863
956
929
800
886
988
1150
1479
711
1198
1622
1448
934
1406
731
949
771
2659
909
937
925
2500
664
824
1501
2087
1146
1042
5930
1145
842
773
913
805
1082
1359
883
780
791
1370
1136
775