20634
8
2275
2
19279
692
0
17353
1824
919
31535
968
431
864
2111
3
25137
744
3351
1
3025
1869
1132
2113
2668
3114
4
1020
1550
1557
351
3510
3498
5009
1425
802