3014
20
3085
5
3178
2
5248
3
3491
4
3485
7
1840
1
3316
10
3386
2468
0
5181
5141
4686
4843
7265
1801
2725
11
4928
1365
1257
1965
467
1024
816
7331
1298
2080
1131
5571
2375