702
1
230
231
611
1099
8
570
181
927
846
616
2
1302
3
206
515
123
843
4
728
815
1331
9
1613
1094
320
416
581
656
253
567
385
698
0
646
1194