4309
2
1309
0
2028
5164
5
5946
5389
1
6047
4
1992
3
3000
5805
4034
3175
697
1011
4914
11891
27
2522
118
2890
8843
10
3062
8
5784
297066
1505
1416
189326
120
1795
1267
302