389
0
472
944
1639
490
1213
1073
1130
486
448
496
63
152
400
661
370
69
501
1454
459
1489
1
150
2407
2
337
870
256
297
422
1084
692