25137
0
17353
31535
19279
2
1897
1
467
1098
787
3114
4
1020
2730
6
454
4111
6800
381
2328
1893
589
439
367
476
325
69
782
957
547
968
415
1862
456