1543
2
1362
1
5425
23
2306
2761
15
3353
11
530
0
1631
3
896
2644
1203
6979
4
2086
7153
9
3005
514
3267
1100
2914
5
685
196
2584
3700
767
12590
6726
7
2748
6
905
518
948