1450
1205
812
658
1281
720
727
814
812
3223
1233
708
2033
10508
3332
1042
633
713
7379
817
731
735
684
645
668
876
838
1693
783
676
736
1680
680
766
811
771
836
1117
1164
1567
825
830
1267
994
836
976
1200
945
1867
981
1271
1170
1400
1442
1060
1167
1195
1443
1400
1342