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