2711
2
4651
3
5151
2911
9
2299
1
743
21152
8
1942
975
4
1536
6
2082
1507
2344
2676
6307
10
2405
7893
2891
2740
3629
6753
17
2763
0
2593
3871
2794
1618
1100
841
3470
5
862