1047
2364
2467
983
881
853
4593
843
856
2273
896
1124
17401
2571
5252
968
976
1161
1597
951
1016
4623
1972
1298
1088
845
1297
986
1169
1487
2536
3472
1054
883
878
1270
978
1026
889
1029
2395
912
953
878
804
6891
2493
1319
1194
871
1030
858
1834
964
2141
890
907
947
995
3838