645
1
1445
1866
3
417
0
1129
395
472
1291
1270
770
765
18385
2
2172
5262
10
4682
1776
2000
2341
6
1929
1330
2317
105290
1528
4936
4694
7
2372
1470
929
4869
1587