5225
8
1581
2
3765
4
1226
1
2797
5
810
2245
3
3629
3053
7
280
1295
2354
2773
2159
2650
20
2250
3683
2230
2683
442
0
1247
1301
5801
5196
2151
1270
2411
13967
2271
1223