29454
12
306
1
5044
14
3911
7
403
540
1705
1867
2
1057
2516
2873
14949
15
268
0
2835
1102
1959
2158
4
873
993
2692
3
2020
1548
614
386
908
1844