2711
2
1228
2566
3
1523
1583
0
4651
5151
2911
9
21152
8
1564
1
1942
1393
2082
2676
6307
10
2405
7893
4
2740
6753
17
2763
2593
2169
3503
398656
19
5978
6
2462
550
297066
181997
11
4724