282572
0
422
458
3116
1
683
467
20634
8
611
2947
3
300
759
139
1754
2730
6
2809
2
1779
503
3815
1045
413
471
1504
1343
608
653
4594