614
576
1278
593
1600
539
404
565
662
1591
525
264
1210
1586
3550
382
874
1049
522
1515
773
501
500
434
481
592
818
463
652
652
1075
609
422
248
287
245
350
310
820
1018
534
191
240
865
1173
220
336
1098
965
697
673
710
135
513
152
269
826
142
257
2567