940
1
1408
2
917
0
1120
1071
6
1136
486
1116
550
573
2144
5618
3
2384
9
922
596
675
519
847
680
669
620
1494
779
626
593
3998
8
1113
1133
2037