1072
4
624
2
231
1
927
702
230
611
1099
8
570
181
1400
298
85
385
552
567
1094
416
320
515
206
728
815
1331
9
123
581
253
843
1613
846