20634
8
2275
2
19279
17353
0
31535
1991
1
25137
1020
3025
1869
2668
1248
1263
3114
4
1640
1550
3510
1298
5
3498
2396
802
1824
1033
2730
6
467
1042
1008
1132
3332