437
0
47041
90
647
17353
31535
310
584
2041
1
1912
2
524
945
376
4864
451
180849
2526
3
247
2749
3092
449
1452
1780
283
453
592
2546
471
1337
255