5151
2
3158
2149
5
25669
0
14
1605
1
957
19783
2535
3316
10
2996
12459
3
4044
3083
444571
9
971
17946
2907
2465
1189
3125
2145
32302
4730
5079
2378
2573
7
96
3498
4
2676