1100
1135
734
1801
3646
1018
1190
771
2094
1060
978
1116
762
2835
30140
893
7827
808
826
1247
673
1475
3121
846
730
649
2163
767
758
3923
1581
957
1517
787
1267
1156
2068
1054
825
904
840
817
2100
3294
1013
3392
11931
1386
1087
1157
6745
1140
1042
931
1769
1392
922
950
796
10523