3498
4
19279
2
31535
0
20634
8
2809
928
1
282572
2275
2461
20
3114
3116
25137
2064
2730
6
1282
1824
360
2211
2493
2668
177
1452
17353
514
392
1043
1949
3
802
467
7334