1020
0
1452
1
2727
2
722
280
3559
915
1805
1754
357
11829
8773
10
274
691
1235
2634
750
1550
530
1932
2574
1557
269
787
675
415
957
1987
2747
26
1133