2711
2
4651
3
5151
2911
9
2530
4
2436
0
21152
8
1942
1
4309
2082
2372
2699
2676
6307
10
2405
7893
2740
6753
17
2638
2763
2593
2142
2580
3503
2354
398656
19
5978
6
8002
7
1613
550