5815
15174
1708
58280
50025
9601
1032
9490
14202
2268
19922
868
1203
11816
13951
4112
2424
1093
2155
1033
6099
2248
1585
3386
1122
700
888
784
828
1306
1778
2108
1090
894
820
1657
4245
1059
819
3615
1074
825
5683
6883
4543
1529
701
692
928
910
1703
3457
756
749
1119
1023
2569
2839
807
724