25137
0
17353
31535
282
2730
6
3114
4
2190
19279
2
20634
8
729
178
165
1020
467
3469
1862
1
429
451
6800
1094
1098
411
1824
319
295
2091
671
2275
968
483