2126
0
1434
1
3498
4
408
1329
1306
4033
514
56488
177
2033
2
3044
27
4252
2079
3
252
48766
24
356
1756
2431
2417
1292
962
4232
2047
2075
6
1399
2912
10
6979
1213
6236
11