5225
8
1581
2
3765
4
2245
3
3629
1
297066
0
1226
810
280
2773
2650
20
3080
21152
2797
5
1047
3090
6
2932
2903
1247
442
1301
5801
2274
1270
1223
3371
9
1908
5151
1080
1160