645
1
1445
2260
12
521
417
0
375
1129
395
1152
399
96
1291
1270
3
543
6370
5
1903
2
765
3795
18385
1365
2172
2257
5262
10
1776
2288
3304
2000
2341
6
2870
2604
7