298
447
852
291
421
2
2344
646
698
2481
242
385
556
606
310
321
407
286
672
619
245
234
459
416
1091
538
1
430
1
318
520
563
1
363
469
555
410
1
285
797
1033
408
500
1
608
245