766
1
401
2
2424
10
1993
5
765
3
1151
448
1019
1366
395
613
358
346
1511
14
640
83
1140
1440
7
875
418
312
360
1133
1174
4
954
0
5891
682
724
657
616