733
628
247
452
1218
1216
457
607
791
386
549
186
1294
133
157
74
1893
769
1506
125
501
170
320
1359
679
888
2053
1580
148
160
518
731
361
999
404
389