359
0
551
1104
2475
1
678
577
931
1064
373
4044
5
125
417
3014
20
676
1030
9956
3
398
1613
2
402
3085
416
3491
4
3485
7
1889
536
368
448
3316
10
388