430
1
918
0
25137
4536
2
587
4111
668
467
2328
403
1101
31535
968
663
456
1020
1557
517
409
737
602
381
839
165
325
596
505
269
1872
2123