2079
3
2126
0
1434
1
2604
7
2260
12
2705
2523
14
1861
5
1329
1306
4
4033
4362
56488
2033
2
3044
27
4252
252
48766
24
356
1756
2431
2417
1292
3795
962
4232
1102
2047
2075
6
1399