19279
2
25137
0
31535
1824
646
325
445
1020
1488
3360
1872
1
2522
851
171
3428
3
2076
2132
2551
1954
2992
400
288
269
431
394
653
547
81
2490
423