19279
2
25137
0
31535
1824
17353
467
474
3233
16
2275
398
348
1020
423
2522
3676
12
2786
3498
4
347
501
273
881
2190
1
543
744
970
618
382
2319
3114
20634
8