1013
1825
1238
1127
1215
865
678
1470
807
1074
652
1012
874
1011
944
678
837
895
880
1061
729
741
949
1211
1874
1214
854
896
763
826
785
1642
860
786
1331
9613
819
896
1644
1135
1944
1066
1389
5056
12396
1079
1077
823
1152
1388
2401
2638
1180
852
875
999
1029
1343
6060
3358