1145
443
462
1
555
587
1512
458
538
1151
1041
1087
1097
742
567
469
543
646
713
989
1
776
1406
360
838
524
406
601
777
1265
1
4601
7632
1
2102
665
1
4671
513
2021
1
368
1
646
1242
706
1
484