2535
747
734
635
700
1049
884
1141
697
2200
685
946
757
833
658
635
2841
1372
963
696
1363
1674
1011
1310
1241
1858
1624
1135
1119
1298
1471
1245
723
1112
1236
654
1343
879
2101
1000
952
1069
1469
2110
2413
1302
654
1169
1164
3198
1690
656
2571
758
1470
1053
1019
1290
2002
1039
753
677
2284
661
717
1101
660
1484
793
725
1162
1226
1388
749
749
1347
694
668
2144
1132
1278
1351
1345
1414
676
732
684
836
2030
1994
1222
646
836
1281
660
658
657
1974
670
597
819
965
661
806
612
1262
776
913
674
1460
786
818
1587
661
680
661
678
1028
1111
1061