25669
0
2996
761
14
32302
536
1193
4044
5
1189
17946
2535
2
803
3125
534
19783
781
1461
572
2964
1
450
138
473
3498
4
193
1653
2478
387
4382
738
475