645
1
1445
417
0
2069
3
2855
20634
8
625
2
2730
6
282572
2668
1129
395
1603
1291
1270
765
2526
18385
2172
5262
10
1776
11483
2644
2657
2000
2341
1528
764
2542
4820