2629
4
931
1
2711
2
1202
2138
3
816
4651
5151
2911
9
2321
1716
409
0
21152
8
1942
5346
4757
2082
874
2676
2028
6307
10
2446
2405
7893
2632
2740
6753
17
2763
1274
2593