5225
8
1581
2
3765
4
3629
1
2245
3
1226
810
280
5151
2773
2650
20
2797
5
442
0
13967
1223
3371
9
3715
2271
2523
5801
297066
2274
1938
6547
5252
1247
1301
1047
3418
6
1002