755
1
1204
938
0
1982
2
1545
2348
4
942
936
985
1658
1191
788
1555
820
3220
5
1507
5552
15
10062
12
884
1190
926
1484
793
729
1530
1030
1333
770
1096
950