408
0
3498
4
177
833
1
266
514
355
56488
2033
2
3044
27
4252
2079
3
48766
24
285
356
1756
2431
2417
598
631
1999
962
752
4232
691
492
1126
2634
6979
864