2090
2
635
0
1501
1
571
726
3539
3
562
1089
355
691
836
526
2565
96
1558
4
492
322
432
409
738
1433
784
628
1890
715
1646
666
1093
694
1197