5151
2
2911
9
4651
3
21152
8
2082
1
2676
2405
2740
5805
2763
0
2711
5164
5
6047
4
1942
2028
4724
3503
4309
181997
11
5946
297066
398656
19
550
13499
3000
11891
27
4034
6307
10
3175
7893