19783
2
2903
3
7793
4
3765
25669
0
1631
1
2535
32302
1285
17946
2906
5949
5
1002
1985
6327
7
1337
1864
3090
6
5164
3868
10
2258
1800
2549
11
2189
7762
796
12459
1347
2932
9611