29454
12
2435
3
403
1
540
1867
2
91156
0
1057
2516
2873
3399
268
2835
2158
4
873
2020
12100
386
1844
919
4860
15
962
2868
925