2114
1231
829
742
913
792
854
4154
1157
794
27481
1085
815
2235
894
1014
738
898
1043
1063
1388
900
7457
802
1198
1062
4060
1516
1120
808
1275
2106
804
849
771
1842
1054
1266
3787
3238
868
1110
7951
1529
1841
11911
1047
1124
791
971
1103
910
845
954
824
1227
1175
786
865
2506