5225
8
1581
2
3765
4
1223
1
3629
1226
951
810
2245
3
2510
1417
6547
0
1431
2903
2797
5
8527
442
1247
6236
10
5801
1534
2274
19932
6
3738
890
3371
9
2732
467
658
1451