5225
8
1581
2
3765
4
3629
1
1226
810
2245
3
2903
2797
5
1992
2274
442
0
1223
3371
9
697
297066
5801
1309
1938
6547
4914
5252
1247
13967
1301
3418
6
571
467
1002
2510