1357
0
641
17353
587
359
273
247
659
297
705
1824
7039
3428
3
1726
1949
1301
75
744
494
66
821
555
453
456
694
413
3381
1152
588
3248