2079
3
2604
7
2260
12
918
0
598
2705
1
1645
1152
107
2523
14
1861
5
955
587
56488
1126
2033
2
3044
27
4252
4362
48766
24
356
1756
2431
2288
2417
962
4232
6979
4
3277
8
2675