2711
2
994
6
4651
3
5151
2911
9
21152
8
1942
1
4506
2082
2676
2664
6307
10
2405
737
0
7893
4
2740
6753
17
2763
2593
3655
5
4250
971
1251
3503
2366
398656
19
5978
3222
898
550