25137
0
968
456
707
381
722
403
663
4111
2
787
1557
1133
1169
683
1161
5313
467
2328
1101
951
358
732
1
2143
2152
957
602
918
427
1939
31535