20634
8
2275
2
19279
1774
1444
3
17353
0
2767
31535
948
25137
3025
1
1642
1869
1397
2668
2799
3114
4
1020
1125
1550
1645
3510
3498
802
1824
2730
6
467
1008
1132
2541