3428
3
17353
0
25137
467
19279
2
31535
1337
2749
1
1020
1824
3691
5
4111
2275
683
2881
5009
1098
2315
2727
348
247
489
3114
4
968
2299
919
453
543
1463
677