762
0
344
1
478
2
940
495
730
1320
5
569
410
1001
3
805
535
5645
9
698
646
556
1194
1398
1705
571
795
1245
4
324
109
92
2434
12
413
416
400
1143