562
1
2489
7
530
1555
3
552
4305
2
2620
2829
5079
1078
1131
1570
3145
1746
2733
4
103
0
1173
1879
11150
3879
1605
9836
15
709
2757
588
700