1820
690
906
648
21039
819
793
2645
1098
1318
7806
747
695
1078
799
2574
1240
845
714
1065
895
1079
1082
4048
2209
802
851
1536
852
1052
732
871
706
7354
693
808
655
820
1086
737
756
794
1006
849
1375
720
1023
1507
1013
821
684
946
653
721
888
783
814
896
1546
855