673
837
662
1459
666
2247
784
1307
640
812
656
771
693
750
760
948
792
841
1703
715
4108
848
1607
1096
1288
656
1844
951
4116
8892
2069
927
1873
899
41485
5029
874
15961
844
924
3524
3399
894
2376
979
8112
2644
982
998
1364
931
7373
920
4573
2222
1237
1532
1222
1864
7449