2126
0
1434
1
1084
1306
4
4033
6979
56488
1756
2
252
356
3044
27
2079
3
2033
935
1053
2431
1132
4362
5
1861
2417
48766
24
4252
962
4232
2047
3488
8
6236
11
5620
3277
798