1679
2
619
3
4287
9
3460
7
1903
950
1
2340
2160
2935
1401
2097
5977
13
1767
7964
5
1579
2468
21152
8
2740
2786
297066
0
5151
2267
3080
3013
2497
3715
854
3284
2241
3101