27030
7
5492
1
16094
3
2591
2
4554
42370
2045
10597
244192
31
12654
4903
1049
270
164
399
428
366
367
300
290
254
504
613
450
365
200
515
240
410
430
382
193
370
299
545
183
363