177
0
2033
2
3044
27
4252
1
2079
3
2260
12
48766
24
356
1756
1145
2417
3206
5
962
6411
11
4232
4111
6979
4
3277
8
4362
4940
853
1407
1513
5620