2591
1
1211
2
2153
673
0
1951
2372
3508
7
2534
2080
615
3089
2228
2107
2159
2631
674
2578
4
1839
1184
2047
3
2037
2302
2650
1896
11
2436
2395
159
2850
2264
2705