1679
2
619
3
4287
9
3460
7
1903
950
1
2340
2160
1401
2097
2935
5977
13
2241
4499
12
2711
7893
4
1320
0
2267
3013
4651
5151
2911
2310
30334
6
7964
5
3101
3125
15
21152
8
1767
1942