19279
2
1020
0
467
2275
169211
11
1580
1416
798
25137
325
1824
239
382
648
968
17353
171
851
31535
618
970
500
692
72
320
581
2587
16
594
991