1133
0
2490
381
683
1020
1824
5875
410
668
403
479
339
25137
1557
320
675
464
2328
722
323
787
597
458
445
325
951
968
584
737
439