2079
3
1733
1
2604
7
2260
12
747
2
2705
56488
0
1513
2523
14
1861
5
291
964
4362
2675
1645
2033
3044
27
4252
48766
24
6979
4
1716
356
1756
2431
2417
2109
2320
965
962
4232