1390
3
570
0
1044
1
324
370
400
102
279
536
308
261
128
479
1392
2
1115
5
1988
1059
1880
3681
6
2574
1555
8
22957
2520
1352
5792
9
2096
1734
1831
1875