1236
2284
673
952
674
630
4088
2249
734
749
686
697
1103
1367
1339
607
1131
658
1528
702
932
728
797
706
5650
1234
640
678
667
769
712
2812
1099
684
769
5478
746
982
791
750
1211
1660
1336
1708
3687
671
1063
9300
765
801
1460
3336
848
705
832
812
10515
775
1633
1029