19279
2
1020
0
2275
3114
4
1824
25137
226
1949
3
17353
1551
1282
4713
5
20634
8
138
484
31535
152
1084
3360
2516
2587
16
932
3498
486
55
327
459
2668
2659
158