1557
0
798
367
1020
467
839
325
381
1935
269
403
303
968
464
409
4111
2
1101
2123
787
407
456
2328
1149
809
846
57
2143
1824
602
1610