645
1
1445
417
0
1866
3
1129
395
472
1603
2
1291
1270
770
765
18385
2172
5262
10
4682
1776
11483
8
2644
2657
2000
2341
6
1528
764
4936
2542
929
1246
1587
4158