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