19783
2
25669
0
3528
7
32302
2466
5
2535
240
3090
6
3116
3
2316
5402
10
2533
2921
2277
1095
2932
1508
3498
4
1628
1
2666
9
3708
17946
5412
2285
2906
1431
1153
2174
5440
8
2605