6221
2820
786
137
1539
521
2069
886
773
257
932
167
1118
315
919
320
454
143
741
142
836
273
1914
966
1271
554
633
238
809
127
587
193
1866
892
702
267
819
184
471
160