2189
1
2268
3
2516
2263
0
1825
2137
1794
799
921
2400
6
262
2048
2
703
3458
11
5915
2141
9
2529
7
1482