1020
0
1660
1
1614
1324
706
1012
5717
3369
8
1070
2729
14
6977
4
5439
2
2642
3610
3
563
1892
658
1575
5
736
1152
2471
2197
7
2733
843
3484
1661
3520
2928
3080
4015