1560
6
1134
1
1489
994
2618
4
2124
0
1339
2
1405
871
1454
482
511
404
1012
112
2678
1154
928
74
2251
5
70
1196
6549
2108
1182
4848
11
1110
504
816