1824
0
424
1551
2
1020
17353
25137
458
467
31535
2758
1
3691
5
2275
1045
968
2881
19279
608
1098
426
342
1141
2749
505
647
3114
4
2299
492
4111
1463
2546