2033
2
2079
3
646
0
2604
7
639
4
2260
12
2800
2431
3287
1
2808
2705
1811
1841
2523
14
1682
1861
5
56488
385
3044
27
4252
4362
48766
24
356
1756
2417
1518
1171
962
4232
6979