398
0
20634
8
25137
2275
2
273
31535
327
1551
618
19279
1020
358
2961
392
308
258
3114
4
745
3510
1132
2190
1
467
1824
1645
518
2089
17353
511
839
670