2275
2
19279
1877
1
31535
0
829
29323
2730
6
350
1020
467
341
358
1377
2668
334
25137
945
44
1580
871
3114
4
918
552
16
314
2459
9
17353
419
1462
1211
2546