1832
3
4111
2
467
0
415
732
1
454
403
381
25137
517
2328
707
918
864
711
1020
419
1169
2143
5313
957
951
408
456
409
251
787
1557
1161
602