20634
8
2275
2
3663
1
4309
2730
6
536
0
2809
3456
1506
440
31535
19279
730
1282
1132
2668
5559
3
6800
3114
4
17353
1020
121182
968
1043
522
1824
802
6333
4437
2288