398
0
266
546
31535
530
2690
320
771
459
171
871
756
4537
798
602
1949
2328
598
2224
2
659
360
3691
5
195
244
637
29323
1782
379
2992
1310