436
0
407
422
48766
24
543
401
546
2490
376
1784
2
1736
412
818
397
29323
654
1425
2690
480
384
536
391
501
544
5313
460
1754
2085
359
256