645
1
1445
20634
8
1314
2
2369
417
0
6383
17
1129
395
1291
1270
3
765
2683
18385
2172
1156
282572
1008
5262
10
1776
2982
2198
2000
2256
2341
6
3287
1528
829
3152
9
18403