1175
2105
1303
836
1109
1002
1125
5733
1130
1293
1318
930
702
1207
869
732
1559
1020
1108
812
775
1555
4885
731
1018
872
761
830
15180
770
1011
1120
724
1044
696
857
974
699
2041
5868
847
942
783
851
890
1574
4239
662
8184
1058
735
1367
715
5163
1213
1390
802
747
3389
1069