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