2189
3
1879
2
3991
4
2523
0
2349
2294
1
3238
7
2801
1766
2173
2126
1787
2460
2274
2044
1884
2135
2366
894
1875
9055
10
6899
9
3453
964
1813
2259
348
2099
2656