29323
0
1822
1
169211
11
505
19279
2
1377
341
1128
2275
457
31535
706
325
358
1141
177
6339
1501
2730
6
618
988
418
114
546
3114
4
25137
1711
2668
297
398