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