1105
2563
1249
2400
774
924
1610
2066
858
939
932
1490
1065
891
1530
976
945
2508
840
1125
1175
761
889
5787
2395
1063
972
797
1284
896
837
899
872
2738
2085
2369
818
808
827
918
947
6572
1214
832
965
1214
965
2730
903
878
1092
3049
966
2147
977
1871
1793
812
4359
926