2680
0
4979
6
3506
8
7633
3249
1
1017
1679
2
2435
2189
3
1943
1364
165
9607
2495
3321
950
1388
6773
7
1711
1547
1895
2710
2100
1496
3386
905
3178
3803
2901
1125