683
0
334
286
821
471
339
454
440
462
400
675
1522
457
554
287
776
986
90
413
1557
420
47041
78
705
363
423
2041
1
469
2152