1679
2
2435
1
2189
3
1364
2680
0
2495
950
1388
1711
1547
1017
1895
2710
2100
9607
1496
3386
3178
3803
2901
1125
1211
4979
6
2454
1359
1903
3506
8
7633
12733
5