2199
2
1761
1879
2859
0
2087
1881
1
1306
1206
2204
5
4072
1401
4863
7
1276
1443
8002
2789
4
295
3552
3292
2366
1766
1624
2207
2326
854
2795
2138
1373
3147