1105
1
8313
9
1879
14801
11
618
0
541
1233
2
40314
14
1057
717
3212
4
634
7608
12
597
779
1927
806
898
709
676
591
546
2557
787
2189
6724
3
3329
6501
8
5138
3095
7