19783
2
7793
4
25669
0
2535
32302
17946
2906
1
3090
6
5164
5
3868
10
2258
2189
796
12459
3
2932
3117
8
3498
1773
2666
9
1527
2333
2903
2964
1603
3765
2476
1153
5392
11
4471
2655