424
0
1551
2
17353
31535
3498
4
2275
1824
19279
1020
505
2668
467
637
3114
25137
2546
1
2758
802
2730
6
20634
8
2089
1877
2727
3045
303
2855
3
608
426
247
458