1377
2
742
0
1400
685
4697
575
462
565
106
921
1
1001
103
931
622
693
503
2495
950
32
4646
3
70
1160
669
1392
182
17402
4
1478
1047
1540
2822