4309
2
2028
0
5164
5
5946
1683
6047
4
3000
1
5805
3
4034
3175
3683
2057
1011
582
21152
8
3354
11891
27
2044
1247
2522
118
12472
2890
8843
10
3062
5784
297066
1505
1416
189326