29323
0
2730
6
1822
1
505
1824
31535
457
17353
25137
1377
1141
19279
2
2275
1020
968
547
3114
4
341
1128
1626
3674
10
4111
1100
358
3691
5
177
546
467
706
2881