458
0
1824
25137
1551
2
2855
3
2668
20634
8
1020
968
2730
6
467
3691
5
17353
2275
31535
683
2881
19279
1897
1
1098
2749
3114
4
1880
900
381
2299
4940
2041
4111
302