19279
2
31535
0
25137
1023
484
653
2211
1303
2076
1
467
1824
2730
6
953
2275
139
20634
8
1319
1446
2395
200
2190
1020
292
17353
474
1025
1805
492
6800
2189