19783
2
21152
8
2903
3
18816
11
2911
9
3765
4
2763
0
5151
2535
1942
1
25669
32302
2740
17946
181997
2711
2906
4651
1002
6327
7
1337
1864
7793
7893
3090
6
2258
1347
2932
2676
9611