1295
1801
2381
1586
1051
1265
5085
4093
958
2128
957
1080
1598
1322
922
846
1203
1031
992
1345
842
15831
5679
868
1803
981
2450
934
1891
924
8335
833
1068
825
855
780
1091
2302
1298
893
1022
923
905
1337
1272
886
1095
852
831
3862
871
952
1381
1678
2000
997
892
928
1974
831