2245
3
2769
0
2629
2
3014
20
2115
2428
1
562
3071
11
11153
8
1268
1087
2550
5919
2496
1876
3222
4398
10
4837
5
1174
12459
10827
4
8527
9956
1961
1691
7
19944
1289601
3491
567
2110