381
0
31535
2275
2
19279
20634
8
1823
25137
2730
6
637
4864
1
918
467
458
1824
1020
683
2668
2459
9
4536
968
798
17353
3114
4
653
482
1343
2546
418
2199
3
804