286
0
380
1109
1045
1161
2326
1
413
787
1411
259
267
1043
2546
798
454
379
326
563
2410
2
846
17353
482
20634
8
407
19279
3233
16
365
410
276
553