19279
2
1824
0
2275
1277
5
7334
4
31535
3498
25137
2730
6
467
1016
2077
2668
3114
2459
9
777
17353
392
2749
1020
2546
1
802
2416
13
6235
20634
8
1558
1949
3
2043
1463
4033