2115
1
812
585
0
2476
2
1184
2453
4
2550
5771
10
1400
2056
1408
977
70
773
2145
485
2463
189
1247
1539
797
4476
1802
1721
581
810
551
2881
895
1933