395
1
645
1445
1385
521
1129
0
1270
3
1425
1587
5262
10
18385
2
3711
814
646
417
1361
2474
1774
3287
1291
399
765
1936
2172
874
1056
544
1506
1776
1987