20634
8
2275
2
2730
6
2809
1132
0
486
1506
1020
1854
5
440
31535
19279
2668
968
1343
3114
4
17353
1043
1
1824
522
802
2474
11392
3116
25137
1540
1640
521
5009
475