2617
2012
2156
2188
1140
1527
1122
870
1427
982
1159
906
1103
808
903
1911
1262
819
774
948
877
3454
903
902
949
800
2449
862
1198
2303
918
803
823
967
3144
808
874
815
1061
937
926
915
1507
2746
910
1603
863
1013
887
882
801
1599
904
1430
1387
2197
1002
750
988
1322