1500
326
4860
1057
2980
648
4580
996
4680
1017
8980
1952
646
141
5981
1300
1890
411
6950
1511
2680
583
6540
1422
1922
418
4827
1049
4359
948
5086
1106