2735
0
5929
1
2544
3
1876
888
3329
8451
5138
558
541
1057
4530
2
779
2168
2769
2428
7608
12
665
2550
5919
2115
676
2195
946
1101
602
847
521
760
1961