19279
2
798
0
312
1523
171
944
155
419
908
152
1440
1
2740
296
1034
5620
11
1068
845
25127
54
376
458
870
220
334
1263
269
1483
1567
370