909
1
1543
2
7153
9
896
6383
17
1418
2748
6
2608
0
398
573
525
392
2306
2095
4
2551
1649
1279
2619
665
5425
23
46
383
2379
423
3929
10
7885
3353
11
21743
376
837