4375
4
3008
3
5141
7
3014
20
1647
467
0
3085
5
12459
3491
3485
6236
10
951
1
1694
3316
1174
796
6
2333
1492
2999
289
4083
973
1211
2
982
3206
2655
8819
12
3637
6926
5392
11