19279
2
25137
0
467
572
31535
2522
2694
3
390
646
691
3929
10
340
355
2275
1824
881
1131
729
2551
1
597
78
953
17353
1428
11881
423
44199
575
1020
611