1020
0
968
25137
4111
2
349
381
467
409
1824
544
326
1
417
430
663
269
479
1133
1425
1642
668
1880
445
920
749
325
693
1540
547
2143
2328