2696
4
4111
2
467
0
787
5875
2490
1557
410
320
1020
2328
846
868
454
683
1661
1
381
25137
348
415
503
269
294
1133
1877
1638
1939
403
518
1308