2316
2
2806
3
3691
5
2749
1
2091
1452
1020
0
2224
8268
6
802
1621
2189
2526
530
858
3116
2862
11
7334
4
968
1987
4289
10
2361
445