1295
1801
2381
1585
1051
1265
5085
4093
958
2128
957
1080
1598
1322
922
846
1203
1031
992
1345
842
15830
5679
868
1803
981
2450
934
1891
924
8333
833
1068
824
855
780
1091
2302
7564
1297
893
1022
923
905
1337
1272
885
1095
852
831
3862
871
951
1381
1678
1999
997
892
928
1974