820
980
420
130
790
385
182
7919
10448
306
323
2416
190
2110
286
132
212
494
416
3110
186
929
20
81
224
70
5516
4212
165
185
152
44
141176
395
3222
3422
538956