75
1
868
1797
2
6261
1852
437
719
636
625
561
422
870
1088
440
446
1406
0
1320
2205
949
619
5890
3
966
720
1778
679
1368
649
641
2629
8
1003