424
0
1551
2
1020
17353
1824
467
31535
2758
1
492
25137
3691
5
2275
968
2881
683
19279
608
1098
426
2749
505
3114
4
2299
772
4111
1463
2546
1677
271
1141