382
0
646
937
1
739
797
580
667
560
387
424
460
1260
1061
1165
1249
1355
1930
6
2607
1310
4
1014
1382
1290
2
1475
705
1128
1221