424
0
1551
2
17353
2275
31535
19279
3498
4
467
1020
25137
505
1824
3045
1
608
20634
8
2727
2668
637
3114
1877
1141
345
968
458
3510
2546
2690
303
271
240