891
20
1446
5
3946
1
1849
6543
7
2458
3789
16
1998
3
1765
2546
579
1148
1195
2
1424
568
1823
9
1701
10
1422
6
124133
0
6829
277284
2911
465
1550
4
2817
6089
11547
13
986
1647
1334