3287
1
266
0
458
1710
1824
4594
3659
14
479
584
46414
471
6800
343
455
683
503
691
759
401
1152
2952
431
1780
525
422
1009
2992
269