25137
0
31535
17353
19279
2
20634
8
909
2224
968
918
1392
325
467
1020
269
2713
2328
284
492
1824
2574
1
797
2635
290
493
955
475
2275
456
238
152