19279
2
25137
0
1824
31535
467
3691
5
17353
2275
683
543
2881
1020
1098
968
2749
1
390
3114
4
953
2522
448
2299
572
4111
691
1463
423
653
3510
2758
1131