276
0
456
1279
1
1133
299
403
81
259
1557
3868
2
410
476
7952
1215
1161
4864
302
357
415
454
379
668
1101
970
1346
5875
409
1939
390
267