19279
2
25137
0
31535
52
771
2275
297
572
467
653
20634
8
1878
1
2190
1824
1840
1343
871
846
195
2522
17353
341
2730
6
505
2809
1020
423
1488
935
358