31535
0
455
2992
25137
505
2275
2
19279
418
1872
1
17353
382
2727
3428
3
474
2574
1317
364
968
325
2190
244
20634
8
1392
2668
3114
4
1020
5223
9
171
618
331