1570
1
1015
951
1380
0
1606
21152
8
467
784
2999
3
1704
868
3090
6
2166
1681
7733
2
496
2903
2932
2669
1694
4179
2535
1547
690
1749
1787
564
1603
1288
3498
4