3255
2751
758
760
3518
953
1247
668
779
2210
1893
2458
1714
1503
1633
1021
1949
1850
800
812
825
697
1096
710
758
849
3240
2146
1418
2442
758
2676
1456
895
1380
2174
1291
1084
2074
2381
805
1617
903
2180
794
980
1576
924
781
805
5908
1285
1310
1108
3055
1226
2450
1059
743
958
784
910
969
915
898
830
1167
694
1135
784
1129
1475
1169
754
1370
1673
2195
2842
1216
891
1147
712
843
1014
1688
2433
981
760
1062
2517
661
1550
835
1208
1050
942
1082
1853
1019
1298
1267
778
673
1039
1384
794
802
693
817
673
1236
1639
3193
3606
1973
1397
639
687
641
3255