4536
2
407
1
4111
467
0
951
348
393
787
403
517
389
2328
1020
415
3663
968
409
586
17
1557
381
25137
685
269
1009
602
1133
2143
213
6800
251