28805
6
675
1
802
0
1929
2
820
1188
767
1842
653
1129
1937
691
1260
846
448
1132
2211
2086
4
12958
5
2855
3
646
2126
783
1516
4158
597
2727
247
4111
251