584
0
266
1333
1
1425
458
1780
4594
503
1832
3
2789
1378
2
431
1152
1075
691
759
4328
10
467
471
683
2952
343
455
46414
1045
1440
953
525
422