422
0
458
3116
1
683
467
20634
8
611
759
139
2730
6
2809
2
1779
503
1045
413
471
1504
1343
608
653
4594
2211
2224
46414
3373