19279
2
31535
0
25137
1997
423
653
1949
3
1880
1343
2126
646
1824
17353
3114
4
2275
467
745
448
1
846
1428
501
139
295
2189
2190
2730
6
2076
1020
422
2522