458
0
266
467
683
31535
1824
2748
2
269
1004
1
4594
479
503
691
6800
584
2328
1152
46414
4111
471
2952
343
525
759
2093
431
3287
455
3659
14