2079
3
2604
7
2260
12
2705
1
1645
15276
27
2523
14
1861
5
1152
0
3795
345
56488
436
864
2033
2
3044
4252
4362
48766
24
356
1756
2431
2417
797
962
4232
6979
4
3277
8
2675
853