637
0
467
2730
6
1824
3092
1
333
19279
2
31535
2275
995
25137
1132
486
413
462
341
777
2668
1961
2881
646
20634
8
360
1348
405
392
3498
4
1062
4452
792