19279
2
25137
0
31535
646
467
572
1824
3092
1
390
2522
39034
1428
6406
12
423
4049
10
325
691
2275
2694
3
326
2237
2730
6
2224
1645
2126
1740
707
2727
5
872
6689
4