2079
3
2604
7
2260
12
2793
15
2952
2
2705
1
1645
705
0
4362
5
2523
14
846
4979
1861
598
56488
382
955
2033
3044
27
4252
2328
48766
24
356
1756
2431
2417
743
962
4232
2275