1557
0
1020
839
968
798
2275
2
464
4111
1033
3691
5
1101
403
325
456
467
381
2328
418
1935
409
269
602
1610
367
909
2123
2224
1128
826
505