960
746
658
860
696
833
735
934
4267
809
1591
1814
3377
2389
1813
1084
2343
2163
840
940
5266
1275
921
1313
1577
1298
2362
1274
776
1114
1051
784
751
925
700
1037
969
1324
1293
1889
797
700
1977
5318
779
1434
921
2383
757
1039
676
951
693
721
4993
2529
1187
1186
924
1332
1322
1291
993
795
677
775
1050
725
652
1583
1774
897
1000
796
1297
4378
1270
719
1000
778
758
2736
730
665
791
754
1633
2006
1189
1082
1313
739
1847
858
1105
1155
3792
1018
1442
730
937
1627
865
769
1352
719
1195
1236
752
1346
1102
1266
1043
730
865
880
1375
962
1218
1075