9504
6
1677
1
1768
2
1482
2189
1128
5382
4
921
2650
20
1363
3629
1218
862
0
3805
2302
2254
1400
3
3854
2402
5
2531
1412