1570
1
496
0
1606
467
868
1704
1000
1749
3090
6
7733
2
2903
3
2932
1380
2535
662
2996
21152
8
673
1603
10243
4
1288
3498
2110
3080
1168
1905
108797
7793
951
3551
10