2735
0
5929
1
2544
3
3372
3954
2
1338
888
3329
8451
5138
558
541
1057
3910
4530
779
2168
7608
12
665
676
2195
3706
5
946
3398
9
1101
602
847
1809
521
760