25137
0
17353
31535
1098
467
3114
4
419
2730
6
19279
2
4111
6800
918
375
1161
2328
517
393
722
248
1872
1
376
538
787
407
410
268
20634
8
415
2299
409