900
2
1303
1306
1938
3
1290
5
606
1
780
380
1440
4
918
6
553
496
590
123
1646
7
1142
859
595
0
716
1109
1024
942
1828
587
2192
4525
2988
4109
1296
2297