1557
0
1020
177
839
968
798
2275
2
464
408
4111
1033
3691
5
1101
403
325
456
467
381
2328
418
1935
409
2461
20
269
602
1610
367
909
2123