840
990
420
140
790
385
182
7919
10648
316
323
2416
210
2110
286
132
212
494
426
3210
186
939
20
81
234
80
5516
4212
165
185
152
44
144176
395
3222
3422
538956