2925
1074
1216
1359
2200
2568
1394
962
1635
915
881
1011
853
1076
2669
883
931
810
843
789
991
1585
813
2428
3706
867
2840
1271
826
801
835
812
2560
1508
798
973
925
11449
788
1095
837
4378
1251
3602
1030
1665
933
1130
865
1879
1169
1521
2266
915
824
1168
913
1717
976
1079