1256
1
2069
3
7153
9
5262
10
120469
35
2914
5
3437
196
0
570
2
767
6726
7
2748
6
905
2442
948
777
424
1184
3251
1392
842
1334
1808
510
938
398
2624