2079
3
2604
7
2260
12
1523
0
2705
1
1152
1880
2
1853
9
2523
14
546
1861
5
2082
11
1141
1711
484
1638
56488
425
468
2033
3044
27
4252
4362
48766
24
356
1756
2431
2417
29323
962