20634
8
1087
1
1824
0
2119
6515
3092
1587
1743
1452
1054
3114
4
737
184
1421
1952
2
571
2855
3
650
635
646
2982
543
775
521
4071