5225
8
1581
2
3765
4
1226
1
2245
3
2797
5
810
442
0
13967
3629
3053
7
297066
18258
23774
5252
280
1295
2354
2773
2966
10
6547
2159
2903
2650
20
3683
2250
2274
1223
3371
9
5801