3615
3216
787
827
3631
901
1068
723
3091
1053
1230
1431
815
1131
1135
1102
2153
2257
1116
1092
2241
877
9004
1537
7737
744
3453
1042
974
1627
1157
2861
814
970
899
1120
2663
791
935
901
821
791
1268
1848
957
1066
809
1114
968
1013
7597
930
1110
969
11425
822
904
4936
1064
798